4bbdaced6d0381aee6227a87d0b5b98eb4b216cb,src/main/java/org/walkmod/javalang/ast/expr/NormalAnnotationExpr.java,NormalAnnotationExpr,replaceChildNode,#Node#Node#,119
Before Change
@Override
public boolean replaceChildNode(Node oldChild, Node newChild) {
return replaceChildNodeInList(oldChild, newChild, pairs);
}
@Override
After Change
@Override
public boolean replaceChildNode(Node oldChild, Node newChild) {
boolean updated = false;
if (pairs != null) {
List<MemberValuePair> auxPairs = new LinkedList<MemberValuePair>(pairs);
updated = replaceChildNodeInList(oldChild, newChild, auxPairs);
if (updated) {
pairs = auxPairs;
}
}
return updated;
}
@Override